上位机开发笔记 » 搜索 » user:admin post:true

echarts性能测试

现在是16:10

内存是:77.5M  , 数据刷新量已经达到了8万多

期间 内存有涨有降 , 基本稳定在原来内存以下,

历时两个小时, 内存在跌落.  

从这里其实可以得出 echarts 内存现在的版本处理的还不错.

下面看情况记录吧

aardio 波形图 admin •  2018-12-22 • 最后回复来自 admin
4

echarts性能测试

目前时间: 14:42 

内存: 85.6M , 还没有增加多少

继续观察

aardio 波形图 admin •  2018-12-22 • 最后回复来自 admin
4

echarts性能测试

之前调用echarts图表, 发现会内存泄漏, 导致每分钟内存都会增加一点, 时间长了增加的还是蛮明显的, 

看了网上有些帖子, 感觉应该是自己用法问题,额.... 其实到现在都不知道啥用法才是对的.

于是按照自己要使用的方式进行一下验证, 看看是否有内存暴增的情况, 如果没有的话, 那么就可以代替普通的ocx类的图表控件应用在桌面程序里了.


测试方式: 显示400个数据点, 之后从头部shift移出一个数据,立即从尾部插入一个新数据, 这样保存数据量不变, 一直使波形平移

aardio 波形图 admin •  2018-12-22 • 最后回复来自 admin
4

Aplayer播放器库里运行之后怎么响应鼠标信息的解决办法

import win.ui; import thunder.aPlayer; /*DSG{{*/ var winform = win.form(text="aardio form";right=759;bottom=469) winform.add( video={cls="custom";text="自定义控件";left=12;top=25;right=732;bottom=417;bgcolor=0;db=1;dl=1;dr=1;dt=1;z=1} ) /*}}*/ //var aPlayer = thunder
aardio admin •  2018-12-17

调用MinHook.dll实现hook代码的学习

Hook了串口通信的读取和写入, hook它的pcomm.dll

import win.ui; /*DSG{{*/ var winform = win.form(text="aardio form";right=759;bottom=469) winform.add( button={cls="button";text="打开串口";left=46;top=51;right=239;bottom=132;z=1}; button2={cls="button";text="写入";left=49;to
aardio dll hook admin •  2018-12-11 • 最后回复来自 admin
2

调用MinHook.dll实现hook代码的学习

第二种调用防多次触发:

import win.ui; /*DSG{{*/ mainForm = win.form(text="aardio工程29";right=959;bottom=591) mainForm.add() /*}}*/ import console console.open() var dll = ..raw.loadDll("\res\MinHook.x86.dll","MinHook.x86.dll"); MH_Initialize = dll.api("MH_Initia
aardio dll hook admin •  2018-12-11 • 最后回复来自 admin
2

调用MinHook.dll实现hook代码的学习

另类的hook学习:

这个dll来自https://www.codeproject.com/Articles/44326/MinHook-The-Minimalistic-x-x-API-Hooking-Libra

import win.ui; /*DSG{{*/ mainForm
aardio dll hook admin •  2018-12-11 • 最后回复来自 admin
2

(转)支付宝免签二维收款码生成

感谢 AAR群 AMF3大佬 ,抄代码小学生(507446) 提供代码

import win.ui; import inet.http /*DSG{{*/ var winform = win.form(text="支付宝免签收钱码生成";right=614;bottom=469) winform.add( button={cls="button";text="生成收钱码";left=438;top=415;right=567;bottom=456;z=8}; edit={cls="edit";text="0.
aardio admin •  2018-12-09

(转)QQ群成员提取-aardio版

login.aardio 文件

import win.ui; import console; import inet.http import web.form /*DSG{{*/ var winform = win.form(text="QQ群会员提取-作者QQ171090098";ri
admin •  2018-12-09 • 最后回复来自 admin
1

(转)QQ群成员提取-aardio版

以下所有内容整理自:aar群聊  感谢3G(171090098) ,抄代码小学生(507446),indertust(1448724558) 以及群其他成员对代码的编写

关键BKN码的获取:

admin •  2018-12-09 • 最后回复来自 admin
1

(转)hook拦截http请求头

转自:aar群聊 抓狂快走(507003933)

admin •  2018-12-09

(转)builderX 字符串生成器

整理自: aar群 感谢 ҉k҉o҉m҉(znkee)提供

 扩展了 insert  cut  pop shift

admin •  2018-12-06

(转)clientX 异步客户端,支持SOCKS5

整理自: aar群 感谢 ҉k҉o҉m҉(znkee)提供

以下代码未经测试!

//clientX 异步客户端,支持SOCKS5 import crypt; import crypt.bin;  import inet.url; import web; import wsock.tcp.asynClient; namespace web.socket; class clientX{ ctor(){ this.readyState = 0; this.secKey = getSecK
admin •  2018-12-06

(转)人民币转大写函数及使用示例

整理自: aar群  感谢 夏天雨 提供

import console;  toCNY=function(num){ var cn = { ["0"] = "零"; ["1"] = "壹"; ["2"] = "贰"; ["3"] = "叁"; ["4"] = "肆";           ["5"] = "伍"; ["6"] = "陆"; ["7"] = "柒"; ["8"] = "捌"; ["9"] = "玖" }       var units = { "元";"拾";"佰";"仟";"万
admin •  2018-12-06

如何取得混合table表中序列值和非序列值

整理自: aar群 幻月

保留序列值:

import console;  console.setTitle("TEST") t={a=1;1;2;"X";"Y";"Z";x="X";y="Y";z="Z";8;9;10}; console.dump(t); tab = table.slice(t,1,#t); console.dump(tab); console.pause(true);

保留非序列值:

aardio admin •  2018-12-05

(转)自杀进程

转自aar群: KoKLO1

myKill = function(){ import process; ::ExitProcess = ::Kernel32.api("ExitProcess","int(int)" ); ExitProcess(process.getId()); }


admin •  2018-11-28

(转)采集woaitingshu有声小说播放地址

感谢培训群里: 撒旦微笑 提供源码

import console;  import web.rest.client; /**解码加密参数**/ var JieMa = function(u){ var tab = string.split(u,'*'); var str = ""; for(k,v in tab){ if(k>1){ str = str ++ string.unhex(string.format("%x",v),"")//接受一个指定的 Unicode 值,然后
aardio admin •  2018-11-25

分享一个播放.m3u8后缀网络视频的软件

完整源码如下: main.aardio

import win.ui; import fonts.fontAwesome /*DSG{{*/ mainForm = win.form(text="M2U8在线视频播放器";right=726;bottom=476;border="none") mainForm.add( button={cls="button";text='\uF112';left=588;top=445;right=616;bottom=477;db=1;dr=1;flat=
aardio 软件成品 admin •  2018-11-24 • 最后回复来自 admin
2

分享一个播放.m3u8后缀网络视频的软件

ffmpeg -i [m3u8地址] -c copy -bsf:a aac_adtstoasc output.mp4 下载保存

将流媒体视频保存为其他格式代码来自培训群: 撒旦微笑 


aardio 软件成品 admin •  2018-11-24 • 最后回复来自 admin
2

分享一个播放.m3u8后缀网络视频的软件


.m3u8 后缀是网络流行的流媒体视频的一种. 现在广泛的应用于各大在线视频网站

由于本人喜欢看动漫, 很多资源很是分散, 各个视频网站来回找, 所以写了这么一个软件, 然后到资源网站里去找自己想看的视频,直接就可以播放了


软件下载地址: https://pan.baidu.com/s/1uj8ge1-bTA6Lv7McLxYvsA


aardio 软件成品 admin •  2018-11-24 • 最后回复来自 admin
2
登 录
信息栏
本站域名

ChengXu.XYZ

投诉联系:  popdes@126.com



快速上位机开发学习,本站主要记录了学习过程中遇到的问题和解决办法及上位机代码分享

这里主要专注于学习交流和经验分享.
纯私人站,当笔记本用的,学到哪写到哪.
如果侵权,联系 Popdes@126.com

友情链接
Aardio官方
Aardio资源网
在线小工具
Pojie.Online

才仁机械


网站地图SiteMap